package com.dh.str;

public class StringDemo04 {
    public static void main(String[] args) {
        String s = "aba1ba";

        int start = 0;
        int end = s.length() - 1;
//        while (true) {
//            if (start > end) {
//                System.out.println("是回文数");
//                break;
//            }
//            if (s.charAt(start) == s.charAt(end)) {
//                start++;
//                end--;
//            } else {
//                System.out.println("不是回文字符串");
//                break;
//            }
//        }

        boolean isFlag = true;
        while (start <= end) {
            if (s.charAt(start++) != s.charAt(end--)) {
                isFlag = false;
                break;
            }
        }
        System.out.println(isFlag ? "回文数" : "非回文数");


    }
}
